rnwcinv\htmlgenerator\fields\PDFTable D

Total Complexity 189
Dependencies 9
Dependents 1
Total lines 1,013
Lines of code 747
Logical lines of code 447
Comment lines 19
Methods 31
Properties 6

Methods 31

Method Rating Maintainability Complexity Lines of code
GetTotalValue()
C
34 25 90
GetItems()
C
29 21 131
CreateTotalsRows()
A
43 12 48
GetCustomColumnValue()
A
44 11 46
CreateAdditionalTotals()
A
42 10 49
GetTaxes()
A
43 10 47
CreateDetailColumn()
S
51 7 28
GetDetailValue()
S
55 6 20
GetFeePropertyValue()
S
57 6 17
CalculateSubTotalWidths()
S
57 6 17
ProcessCustomRowText()
S
53 5 24
GetPrice()
S
56 5 19
CreateTotalRow()
S
55 5 17
ShouldIncludeMeta()
S
68 6 7
GetAdditionalOptionsProperty()
S
60 5 14
MaybeSortItems()
S
60 5 12
CreateTabularRow()
S
54 4 19
CreateDetailRows()
S
56 4 18
GetCustomRowsIfAny()
S
57 4 16
__construct()
S
62 5 10
CreateHeader()
S
56 3 17
GetShippingLines()
S
58 3 16
GetFeePosition()
S
71 4 5
MaybeGetRefunds()
S
64 4 8
ParseQuantity()
S
68 3 7
GetColumn()
S
65 3 10
GetSubTotalProperty()
S
70 2 6
GetFees()
S
63 2 10
InternalGetHTML()
S
63 1 11
QRCode()
S
70 1 5
FormatCurrency()
S
77 1 3